Business

Consumer confidence is near its lowest in a decade, and that could be a problem ..